
import { IPlayer, IRoom } from "./Api";
import { IClientInput, IState } from "./State";

export interface IMsgClientSync{
    input:IClientInput,
    frameId:number
}
export interface IMsgServerSync{
    inputs:IClientInput[],
    lastFrameId:number
}


export interface IMsgPlayerList{
    list:IPlayer[]
}

export interface IMsgRoomList{
    list:IRoom[]
}

export interface IMsgRoom{
    room:IRoom
}

export interface IMsgGameStart{
    state:IState
}
export interface IMsgGameEnd{
}
